Why You Shouldn't Buy A Mercedes S Class: 2023 Lexus Ls 500